2930 Lenwood Rd, Barstow, CA 92311-9571, Barstow
"Went through the drive through hard to tell if the place is even open. Food took a long time to get "
"Went through the drive through hard to tell if the place is even open. Food took a long time to get "